
//------------------------------------------------------------------------------

using Apps.Models;
using System;
using System.ComponentModel.DataAnnotations;
namespace Apps.Models.PL
{

	public partial class PL_RC_TRANSPORTModel:Virtual_PL_RC_TRANSPORTModel
	{
		
	}
	public class Virtual_PL_RC_TRANSPORTModel
	{
		[Display(Name = "运输计划编号")]
		public virtual string RC_TRANSPORT_ID { get; set; }
		[Display(Name = "车牌号"),Required]
		public virtual string CAR_ID { get; set; }
		[Display(Name = "矿点"),Required]
		public virtual string MINE_ID { get; set; }
		[Display(Name = "物料"),Required]
		public virtual string MATERIEL_ID { get; set; }
		[Display(Name = "供应商"),Required]
		public virtual string SUPPLIER_ID { get; set; }
		[Display(Name = "运输商"),Required]
		public virtual string TRANSPORT_ID { get; set; }
		[Display(Name = "票重"),Required, RegularExpression(@"^[0-9]+(.[0-9]{1,3})?$", ErrorMessage = "票重必须大于等于0.")]
		public virtual Nullable<decimal> WEIGHT { get; set; }
		[Display(Name = "填报方式")]
		public virtual Nullable<int> CREATE_TYPE { get; set; }
		[Display(Name = "填报人")]
		public virtual string CREATE_USER_ID { get; set; }
		[Display(Name = "填报时间")]
		public virtual Nullable<System.DateTime> CREATE_TIME { get; set; }
		[Display(Name = "状态")]
		public virtual Nullable<int> STATUS { get; set; }
    }
}
